package com.shanxi.cz.module.biz.controller.admin.ammeterrecordday.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
public class CompareDayRecordRespVO {
    @Schema(description = "请求的日期")
    private String requestDate;

    @Schema(description = "昨天的日期")
    private String lastDayDate;

    @Schema(description = "去年今天的日期")
    private String lastYearDate;

    // 本月的月份
    @Schema(description = "本月的月份")
    private String nowMonth;

    // 本月的耗电量
    @Schema(description = "本月的耗电量")
    private Double engMonth;

    // 上个月的月份
    @Schema(description = "上个月的月份")
    private String lastMonth;

    // 上个月的耗电量
    @Schema(description = "上个月的耗电量")
    private Double engLastMonth;

    // 上上个月的月份
    @Schema(description = "上上个月的月份")
    private String beforeLastMonth;

    // 上上个月的耗电量
    @Schema(description = "上上个月的耗电量")
    private Double engBeforeLastMonth;

    // 上个月和上上个月的耗电量同比
    @Schema(description = "上个月和上上个月的耗电量同比")
    private Double onMonthRate;

    // 今年的年份
    @Schema(description = "今年的年份")
    private String nowYear;

    // 今年的耗电量
    @Schema(description = "今年的耗电量")
    private Double engYear;

    // 去年的年份
    @Schema(description = "去年的年份")
    private String lastYear;

    // 去年的耗电量
    @Schema(description = "去年的耗电量")
    private Double engLastYear;

    // 前年的年份
    @Schema(description = "前年的年份")
    private String beforeLastYear;

    // 前年的耗电量
    @Schema(description = "前年的耗电量")
    private Double engBeforeLastYear;

    // 去年的和前年的耗电量同比
    @Schema(description = "去年的和前年的耗电量同比")
    private Double onYearRate;

    @Schema(description = "当前日期的耗电量（KWh）")
    private Double engThisDay;

    @Schema(description = "昨天的耗电量（KWh）")
    private Double engLastDay;

    @Schema(description = "去年今天的耗电量（KWh）")
    private Double engLastYearDate;

    @Schema(description = "同比-相比去年今天")
    private Double onYearDateRate;

    @Schema(description = "环比-相比昨天")
    private Double chainLinkedRate;

}
